package ws.performancetest.tests.synchronization.enumaration;

/**
 * This class has the names of the Synchronization Mechanisms to be tested.
 * @author Wilson Santos, 36228 <wilson.santos@ua.pt>
 */
public class SyncMechanism {

  /** Synchronization Mechanism identifier: Monitor ({@code synchronized}). */
  public static final String monitor = "Monitor";
  /** Synchronization Mechanism identifier: Semaphore. */
  public static final String semaphore = "Semaphore";
  /** Synchronization Mechanism identifier: ReentrantLock. */
  public static final String reentrantLock = "ReentrantLock";
  /** Synchronization Mechanism identifier: ReentrantReadWriteLock. */
  public static final String reentrantReadWriteLock = "ReentrantReadWriteLock";
}